Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F2 Portugal F2 Czech Republic F2 Czech Republic F3 Italy F23 Serbia & Montenegro F4 Croatia F3 Slovakia F1 Hungary F4 Hungary F5 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Czech Republic F6 Croatia F1 Croatia F2 Poland F2 Poland F3 UAE F1 UAE F2 Germany F6 Germany F8 Belgium F1 Belgium F2 Slovakia F1 Poland F10 Poland F11 France F18 France F19 Czech Republic F4 Czech Republic F5 Germany F4 Croatia F1 Croatia F2 Italy F10 Uzbekistan F2 M25 Telfs Czech Republic F5 Czech Republic F6 Croatia F1 M25 Jablonec nad Nisou Ortisei Challenger M25 Santa Margherita di Pula M25 Zlatibor Austria F1 Hamburg Challenger Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Ismaning Challenger Hungary F6 M25 Trento M15 Dubrovnik M15 Doha Germany F1 USA F21 Germany F4 Zadar Challenger M25 Trnava Split Challenger Czech Republic F3 Skopje Challenger Turkey F5 Turkey F6 Astana Challenger Luedenscheid Challenger Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Germany F6 Dobrich Challenger Serbia F5 Austria F7 Shanghai Challenger Israel F2 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Italy F3 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 M15 Kayseri M15 Kayseri Banja Luka Challenger Bosnia & Herzegovina F5 M15 Antalya Tulln Challenger M15 Porec M15 Antalya M15 Antalya M25 Kramsach Bosnia & Herzegovina F6 Bosnia & Herzegovina F7 Serbia F1 M15 Dubrovnik Zadar Challenger M15 Kursumlijska Banja Zagreb Challenger Skopje Challenger Croatia F4 M25 Belgrade Croatia F5 M15 Zagreb M25 Maribor M25 Maribor France F16 Czech Republic F1 France F17 Uzbekistan F1 France F18 Slovakia F2 Uzbekistan F2 France F17 Croatia F7 Croatia F8 Great Britain F1 Great Britain F2 Croatia F1 Croatia F2 Germany F1 Italy F3 Italy F6 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Italy F14 Serbia F9 Great Britain F1 Great Britain F2 Croatia F1 Croatia F2 Chinese Taipei F1 Chinese Taipei F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Italy F11 Italy F12 Italy F14 Italy F22 Italy F23 Turkey F39 Turkey F40 Turkey F41 Croatia F1 Croatia F2 Czech Republic F1 Italy F1 France F7 France F8 Czech Republic F2 Czech Republic F1 Turkey F48 Turkey F6 Czech Republic F1 Bosnia & Herzegovina F1 Bosnia & Herzegovina F4 Italy F27 Italy F28 Austria F5 Turkey F42 Turkey F43 Turkey F44 Spain F7 (Reus) Czech Republic F4 (Pardubice) M25 Prague M25 Sharm ElSheikh M25 Sharm ElSheikh M25 Prague M25 Muttenz M25 Trnava M25 Loughborough M25 Sheffield M25 Loule M25 Portimao M25 Trnava M25 Dubrovnik M25 Split M15 Krsko M25 Kiseljak M25 Skopje M15 Split Milan Challenger M15 Osijek Ambato Challenger Roseto Degli Abruzzi 1 Challenger Oeiras 2 Challenger M15 Prijedor Ostrava Challenger Vicenza Challenger M15 Bol M25 Sarajevo Orleans Challenger Tenerife 2 Challenger Antalya Challenger Szekesfehervar Challenger Zadar Challenger Tenerife 1 Challenger Prague 1 Challenger Segovia Challenger Rovereto Challenger M15 Belgrade Prague Open - Prague M25 Zlatibor M15 Bol Tatra Banka Open 2006 - Bratislava M15 Sharm ElSheikh Tennis Napoli Cup - Napoli KGHM Dialog Polish Indoors - Wroclaw Aachen Challenger Sarajevo Challenger Toyota Challenger Pekao Open - Szczecin Tatra Banka Slovak Open - Bratislava Belgrade Challenger Wolfsburg Challenger Bergamo Challenger Vercelli Challenger San Marino Challenger Ostrava Open 2005 - Ostrava Stella Artois Clay Court Championships - Budaors BH Telecom Sarajevo 2007 - Sarajevo Open Prevadies - St. Brieuc Prosperita Open 2007 - Ostrava Steelers Cup - Kosice Andria Challenger Heilbronn Open - Heilbronn Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Trnava Challenger Kos Succhetti Tennis Cup - Cordenons Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Casablanca Challenger Monza Challenger Napoli Challenger Bordeaux Challenger Orleans Challenger Intersport Heilbronn Open - Heilbronn Orbetello Challenger Cordenons Challenger Szczecin Challenger Eckental Challenger Bratislava Challenger Genova Challenger Bergamo Challenger Cherbourg Challeger Rome Challenger Rome Challenger Ostrava Challenger Zagreb Challenger ATP Slovak Open Challenger - Bratislava Alessandria Challenger Kosice Challenger Cordenons Challenger Kitzbuhel Challenger Eckental Challenger Singapore Challenger Burnie Challenger Caloundra Challenger Le Gosier Challenger Prostejov Challenger Kosice Challenger Istanbul Challenger Braunschweig Challenger Sopot Challenger Banja Luka Challenger Champaign Challenger Dallas Challenger Kaohsiung Challenger Prague Challenger Bordeaux Challenger Milan Challenger Genova Challenger Bratislava Challenger Dallas Challenger Sarajevo Challenger Le Gosier Challenger Rennes Challenger Ostrava Challenger Prostejov Challenger Portoroz Challenger San Marino Challenger Istanbul Challenger Izmir Challenger Rennes Challenger Seoul Challenger Heilbronn Challenger Prostejov Challenger Prague Challenger Padova Challenger Izmir Challenger Mons Challenger Eckental Challenger Ortisei Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Kazan Challenger Batman Challenger Mersin Challenger Turin Challenger Ilkley Challenger Recanati Challenger Segovia Challenger Portoroz Challenger Istanbul Challenger Izmir Challenger Agri Challenger Mons Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Jonkoping Challenger Irving Challenger Napoli Challenger Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Prague Challenger Ilkley Challenger Segovia Challenger St. Remy Challenger Izmir Challenger Tashkent Challenger Budapest Challenger Aix En Provence Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Koblenz Challenger Bergamo Challenger Wroclaw Challenger Irving Challenger Guadalajara Challenger Sophia Antipolis Challenger Barletta Challenger Ostrava Challenger Bordeaux Challenger Heilbronn Challenger Surbiton Challenger Ilkley Challenger Recanati Challenger Poznan Challenger Scheveningen Challenger Prague Challenger Liberec Challenger Portoroz Challenger Izmir Challenger Orleans Challenger Kaohsiung Challenger Brescia Challenger Andria Challenger Quimper Challenger Indian Wells Challenger Irving Challenger Marbella Challenger Tunis Challenger Francavilla Challenger Ostrava Challenger Orleans Challenger Lisbon Challenger Prostejov Challenger Poznan Challenger Poprad Tatry Challenger Recanati Challenger Bastad Challenger Scheveningen Challenger Prague Challenger Liberec Challenger Portoroz Challenger Prostejov Challenger Genova Challenger Sibiu Challenger Almaty Challenger Tashkent Challenger Eckental Challenger Bratislava Challenger Lyon Challenger Rennes Challenger Burnie Challenger Budapest Challenger Cherbourg Challenger Indian Wells Challenger Phoenix Challenger Lille Challenger St. Brieuc Challenger Alicante Challenger Murcia Challenger San Luis Potosi Challenger Puerto Vallarta Challenger Prostejov Challenger Nottingham Challenger Ilkley Challenger Recanati Challenger Braunschweig Challenger Nur-Sultan Challenger Augsburg Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Sarajevo Challenger Glasgow Challenger Orleans Challenger Hamburg Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Bangkok Challenger Bangkok Challenger Quimper Challenger Bengalaru Challenger Cherbourg Challenger Koblenz Challenger Napoli Challenger Prague II Challenger Dusseldorf Open Challenger - Dusseldorf Ostrava Challenger Prostejov Challenger Istanbul Challenger Quimper Challenger Quimper 2 Challenger Cherbourg Challenger Potchefstroom 1 Challenger Potchefstroom 2 Challenger St. Petersburg 1 Challenger St. Petersburg 2 Challenger Marbella Challenger Heineken Open - Auckland Split 1 Challenger Split 2 Challenger Ostrava Challenger Kobstaedernes ATP Challenger - Kolding Nottingham 1 Challenger ECM Prague Open 2008 - Prague XI Torneo Internazionale di Tennis - Barletta Almaty 1 Challenger ATP Studena Croatia Open Umag - Umag Almaty 2 Challenger Amersfoort Challenger Nur-Sultan 4 Challenger Segovia Challenger Leon Challenger Tulln Challenger Bucharest Challenger Toyota Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Kosice Open-Steelers Cup 2008 - Kosice Sibiu Challenger Heilbronn Challenger St. Petersburg Open - St. Petersburg Napoli Challenger Napoli 2 Challenger Baden Open - Ettlingen Mercedes Cup - Stuttgart Eckental Challenger Dubai Duty Free Tennis Championships - Dubai Czech Open 2006 - Prostejov Ortisei Challenger Prague Challenger Manama Challenger Rennes Challenger Forli 2 Challenger Forli 3 Challenger BMW Open - Munich Bendigo Challenger Traralgon Challenger Forli 3 Challenger Winston-Salem Open - Winston-Salem Forli 4 Challenger Forli 5 Challenger Bordeaux Challenger Gran Canaria Challenger Fergana Challenger - Fergana BMW Open - Munich Aegon Nottingham Open - Nottingham Roseto Degli Abruzzi 2 Challenger Zadar Challenger Suisse Open - Gstaad Lugano Challenger Shenzhen Open - Shenzhen Oeiras 1 Challenger China Open - Beijing Barletta Challenger Dubai Duty Free Tennis Championships - Dubai Prague 1 Challenger Split Challenger Prague 2 Challenger Heilbronn Challenger Zagreb Challenger Mercedes Cup - Stuttgart Sarajevo Challenger Eckental Challenger Poznan Challenger Bratislava Challenger Ilkley Challenger Tata Open Maharashtra - Pune Antalya Open - Antalya Budapest Challenger Porto Challenger San Benedetto Challenger St. Brieuc Challenger Leon Challenger Prague 3 Challenger Istanbul Challenger Sibiu Challenger St. Tropez Challenger Ismaning Challenger Ortisei Challenger Tenerife 3 Challenger Manama Challenger Las Franquesas del Valles Challenger Mons Challenger Mauthausen Challenger Noumea Challenger Cherbourg Challenger Grand Prix Hassan II - Marrakech Trofeo Sisma Mantova - Mantova Salzburg-Anif Challenger Labertz Open by Stawag - Aachen Memorial A. Manfredini Sassuolo Challenger - Sassuolo Lille Challenger Banja Luka Challenger - Banja Luka Bratislava Challenger Prague Challenger Bratislava Challenger Cordenons Challenger Luedenscheid Challenger Tatra Banka Open - Bratislava Izmir Challenger San Marino Challenger Warsaw Challenger Rome Challenger Trnava Challenger Sofia Challenger KGHM Dialog Polish Indoors - Wroclaw Braunschweig Challenger Mouilleron-Le-Captif Challenger Orleans Challenger Bratislava Challenger Cordenons Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo Ostrava Challenger Challenger DCNS de Cherbourg - Cherbourg Mons Challenger BH Indoor Sarajevo - Sarajevo Oberstaufen Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Ismaning Challenger Rennes Challenger Prague Challenger Belgrade Challenger Zagreb Challenger Heilbronn Challenger Wroclaw Challenger Athens Challenger Riviera di Rimini Challenger - Rimini Grodzisk Mazowiecki Challenger Banja Luka Challenger Guzzini Challenger - Recanati Yokohama Challenger Quimper Challenger Open Castilla y Leon - Segovia Levene Gouldin & Thompson Tennis Challenger - Binghamton Rijeka Challenger Como Challenger GHI Bronz Classic - Bronx M25 Bielsko Biala Szczecin Challenger Banja Luka Challenger Tashkent Challenger Mallorca Challenger Banja Luka Challenger Orleans Challenger Ispat Open 2004 - Ostrava Charlottesville Challenger Lugano Challenger Irving Challenger Prague Open - Prague Marburg Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Trnava Challenger Braunschweig Challenger Knoxville Challenger Scheveningen Challenger ATP Challenger Trophy 2007 - Trnava Cassis Challenger Bratislava Challenger M25 Maribor The Tarka Challenger - Barnstaple Internationaux du Doubs - Besancon Kaohsiung Challenger Prosperita Open 2008 - Ostrava Next Generation Adelaide International - Adelaide Helsinki Challenger Ostrava Challenger Salzburg Challenger Andria Challenger Mauthausen Challenger Geneva Challenger Heineken Open - Auckland Kazan Challenger Barletta Challenger Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel BNP Paribas Masters - Paris Vilnus Challenger Monte-Carlo Rolex Masters - Monte-Carlo Ljubljana Challenger BA-CA Tennis Trophy - Vienna Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Como Challenger Nur-Sultan 3 Challenger Surbiton Challenger Sarajevo Challenger Cherbourg Challenger Tunis Challenger Bank Austria Tennis Trophy - Vienna Mons Challenger International German Open - Hamburg KGHM Emax Polish Indoors - Wroclaw Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade German Tennis Championships - Hamburg Winston Salem - Winston Salem BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Prosperita Open 2006 - Ostrava AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Barletta Challenger Yokohama Challenger Kremlin Cup - Moscow Poznan Challenger Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Pozoblanco Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha ASB Classic - Auckland Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Istanbul Challenger Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha ATP Challenger Trophy 2008 - Trnava Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest Mercedes Cup - Stuttgart Shenzhen Open - Shenzhen Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia BMW Open - Munich Geneva Open - Geneva Antalya Cup - Antalya Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest BMW Open - Munich St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Prague 3 Challenger Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Belgrade 2 - Belgrade U.S. Open - New York Gonet Geneva Open - Geneva Hall of Fame Open - Newport Wimbledon - London Sofia Open - Sofia Stockholm Open - Stockholm Australian Open - Melbourne BMW Open - Munich Generali Open - Kitzbuhel Australian Open - Melbourne Wimbledon - London All Lower level tournaments Milan Challenger Australian Open - Melbourne Wimbledon - London Yeongwol Challenger Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Bank Austria Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Prague Challenger Grand Prix Hassan II - Marrakech Erste Bank Open - Vienna Allianz Suisse Open - Gstaad China Open - Beijing Qatar ExxonMobil Open - Doha Ostrava Challenger Gazprom Hungarian Open - Budapest Sydney International - Sydney Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Davis Cup, Group II, 2R, FIN-BIH 2-3 TEB BNP Paribas Istanbul Open - Istanbul Swiss Indoors Basel - Basel Davis Cup, World Group, QR, AUS-BIH 4-0 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Australian Open Qualifying - Doha Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne cinch Championships - London Qatar ExxonMobil Open - Doha Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, Group II, 1R, BIH-GRE 3-1 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, Group II, 1R, ZIM-BIH 1-4 Davis Cup, Group II, 2R, HUN-BIH 3-2 Davis Cup, World Group, PO, IND-CZE 1-3 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, Group II, 1R, BIH-TUN 3-1 Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, Group II, 2R, BIH-TUR 3-1 Davis Cup, Group II, 3R, LTU-BIH 0-5 Davis Cup, Group I, 1R, BIH-POL 5-0 Davis Cup, Group I, 2R, BIH-NED 1-3 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, World Group, PO, JPN-BIH 4-0 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, Group I, 1R, BIH-CZE 2-3 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, World Group I, PO, BIH-RSA 3-1 Davis Cup, World Group, PO, SWE-BIH 3-1 Davis Cup, World Group I, 1R, TPE-BIH 3-2 Moselle Open - Metz Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Olympics - Rio de Janeiro Australian Open - Melbourne Davis Cup, Group I, PO, TUN-BIH 1-3 Davis Cup, World Group, QR, CZE-NED 1-3 French Open - Paris Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, Group I, 1R, PER-BIH 3-2 Wimbledon - London M25 Santa Margherita di Pula Miami Open - Miami M25 Doha Davis Cup, Group I, PO, UZB-BIH 1-3